Skip to content

fix(analytics): count actual provider installations - #39

Merged
yaacovcorcos merged 1 commit into
mainfrom
fix/provider-install-analytics-20260909
Sep 9, 2026
Merged

fix(analytics): count actual provider installations#39
yaacovcorcos merged 1 commit into
mainfrom
fix/provider-install-analytics-20260909

Conversation

@yaacovcorcos

@yaacovcorcos yaacovcorcos commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Bundled provider entries could be mistaken for installed runtimes, and historical readiness could keep a removed provider in installation reports. Accept the generated revision-4 contract and count the latest explicit installed state per installation and provider within the report window.

Preserves older contract compatibility and existing consent, ingestion, export, notification, and activation controls. No UI changes.

Deployment order: deploy this backward-compatible gateway validator before releasing the companion desktop producer: ScientFactory/scient-desktop#268. The desktop merge itself does not release a new application.

Validation: 137 website tests passed; the opt-in cross-repository built desktop worker → gateway → ledger → mocked PostHog test passed separately. Worker/functions TypeScript checks, changed-file formatting, and generated contract parity passed. Full website build and live PostHog query execution were not run locally; CI remains required.

Quality and integration review: reviewed the contract allowlist, legacy compatibility, latest-state report semantics, and deployment ordering. Old discovery/readiness data is deliberately excluded from the installation metric because it does not contain explicit installed state.

Documentation impact: Updated — README.md.

Implementation: Codex assistant. Final delivery review: GPT-6 in Codex desktop.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying scientfactory-website with  Cloudflare Pages  Cloudflare Pages

Latest commit: fb718ce
Status: ✅  Deploy successful!
Preview URL: https://554ce187.scientfactory-website.pages.dev
Branch Preview URL: https://fix-provider-install-analyti.scientfactory-website.pages.dev

View logs

@yaacovcorcos
yaacovcorcos merged commit 6ef2bd3 into main Sep 9, 2026
2 checks passed
@yaacovcorcos
yaacovcorcos deleted the fix/provider-install-analytics-20260909 branch September 9, 2026 06:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant